//
//  UnityCaptureProtocols.h
//  UnityCapture
//
//  Created by Adrian on 28.10.09.
//  Copyright 2009 __MyCompanyName__. All rights reserved.
//

#import <Cocoa/Cocoa.h>
#import <QuickTime/QuickTime.h>

@protocol UCCoreProtocol
- (void)helperServerHasStarted;
- (void)startCapture;
- (void)stopCapture;
@end

@protocol UCHelperAppProtocol
- (void)openCaptureWindow;
- (NSString*)outputPath;
- (NSData*)compressionOptions;
- (NSValue*)captureResolution;
- (void)toggleCapture;
- (void)newPlayerResolutionWithWidth:(float)width andHeight:(float)height;
- (void)updateStatsWithFps:(float)fps andTime:(float)time;
@end